on a substrate - French English Dictionary